push down (someone's) throat

Translations
навязывать (кому-то) что-то
He always tries to push his opinions down our throats.
Он всегда пытается навязать нам свои мнения.
Definitions
To force someone to accept or believe something, often in an aggressive or insistent way, even if they do not want it.